local dayTimeRanges = {
  {0, 2, "đêm"},
  {3, 10, "sáng"},
  {11, 14, "trưa"},
  {15, 18, "chiều"},
  {19, 23, "tối"}
}
local hour = tonumber(os.date("%H"))
local minute = tonumber(os.date("%M"))
local timeStr = ""
for i, range in ipairs(dayTimeRanges) do
  if hour >= range[1] and hour <= range[2] then
    timeStr = range[3]
    break
  end
end
local timeStr = "Bây giờ là " .. hour .. " giờ " .. minute .. " phút " .. timeStr .. "."

if service and service.speak then
  local result = " " .. timeStr
  service.speak(result)
end